All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class sunw.demo.molecule.Molecule

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----sunw.demo.molecule.Molecule

public class Molecule
extends Panel
implements Serializable, MouseListener, MouseMotionListener

Constructor Index

 o Molecule()

Method Index

 o getMoleculeName()
 o getPreferredSize()
 o initialize()
 o mouseClicked(MouseEvent)
 o mouseDragged(MouseEvent)
 o mouseEntered(MouseEvent)
 o mouseExited(MouseEvent)
 o mouseMoved(MouseEvent)
 o mousePressed(MouseEvent)
 o mouseReleased(MouseEvent)
 o paint(Graphics)
 o preferredSize()
Deprecated.
 o rotateOnX()
 o rotateOnY()
 o rotateX(ActionEvent)
 o rotateY(ActionEvent)
 o setMoleculeName(String)
 o update(Graphics)

Constructors

 o Molecule
 public Molecule()

Methods

 o getPreferredSize
 public Dimension getPreferredSize()
Overrides:
getPreferredSize in class Container
 o preferredSize
 public Dimension preferredSize()
Note: preferredSize() is deprecated. provided for backward compatibility with old layout managers.

Overrides:
preferredSize in class Container
 o initialize
 public synchronized void initialize()
 o mouseClicked
 public void mouseClicked(MouseEvent evt)
 o mousePressed
 public synchronized void mousePressed(MouseEvent evt)
 o mouseReleased
 public void mouseReleased(MouseEvent evt)
 o mouseEntered
 public void mouseEntered(MouseEvent evt)
 o mouseExited
 public void mouseExited(MouseEvent evt)
 o mouseDragged
 public void mouseDragged(MouseEvent evt)
 o mouseMoved
 public void mouseMoved(MouseEvent evt)
 o rotateOnY
 public synchronized void rotateOnY()
 o rotateY
 public synchronized void rotateY(ActionEvent b)
 o rotateOnX
 public synchronized void rotateOnX()
 o rotateX
 public synchronized void rotateX(ActionEvent b)
 o update
 public synchronized void update(Graphics g)
Overrides:
update in class Component
 o paint
 public synchronized void paint(Graphics g)
Overrides:
paint in class Container
 o getMoleculeName
 public String getMoleculeName()
 o setMoleculeName
 public void setMoleculeName(String name)

All Packages  Class Hierarchy  This Package  Previous  Next  Index